Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LONDON ROAD Semi-Detached £850,242 £690,000 22 May 2020
18 LONDON ROAD Detached £611,449 £380,000 30 Jan 2014